package edu.nf.ch12.config;

import edu.nf.ch12.service.UserService;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.Import;

/**
 * @author wangl
 * @date 2025/4/30
 * 使用@Import注解进行导入
 * 1. 直接导入普通的Bean到容器中
 * 2. 导入其他配置类
 * 3. 选择性导入（即按照自定义的逻辑来导入相关的类）,
 *    需要结合导入选择器
 */
@Configuration
@ComponentScan(basePackages = "edu.nf.ch12")
//@Import(UserService.class)
//@Import({MvcConfig.class, MybatisConfig.class})
@Import(AnnoImportSelector.class)
public class AppConfig {
}